mechanical durability - French English Dictionary